(init_from_display_pos): Test invisible property
authorGerd Moellmann <gerd@gnu.org>
Sun, 25 Mar 2001 15:55:48 +0000 (15:55 +0000)
committerGerd Moellmann <gerd@gnu.org>
Sun, 25 Mar 2001 15:55:48 +0000 (15:55 +0000)
with TEXT_PROP_MEANS_INVISIBLE instead of NILP.

src/xdisp.c

index b40d944b30fa76881b689020090234a7584ca087..48fc7d7bc1448b6feed3bd783b07fd9128115062 100644 (file)
@@ -1764,7 +1764,7 @@ init_from_display_pos (it, w, pos)
       && (XSETWINDOW (window, w),
          prop = Fget_char_property (make_number (charpos),
                                     Qinvisible, window),
-         NILP (prop)))
+         !TEXT_PROP_MEANS_INVISIBLE (prop)))
     {
       prop = Fget_char_property (make_number (charpos - 1), Qinvisible,
                                 window);